yellow-green sparrow - Turco Inglés Diccionario